more separable - Español Inglés Diccionario